Alastair Cook achieved his highest ranking in three years to move to sixth spot in the latest ICC Player Rankings for Test Batsmen.
Alastair Cook achieved his highest ranking in three years to move to sixth spot in the latest ICC Player Rankings for Test Batsmen.